large broom - English Synonyms Dictionary